Checkle
Search
For Businesses
All Results
Relevance
Type
Sort
Best Italian in St Petersburg, FL
Showing 1-5 of 5 results
Il Ritorno
Italian
·
$$$
449 Central Ave N #101st, St Petersburg, FL
4.6
(2,006 Reviews)
CD Roma Restaurant
Italian
·
$$
1462 66th St N, St Petersburg, FL
4.4
(1,444 Reviews)
Happy Hour
Hungry Howie's Pizza & Subs
Pizza
,
Chicken wings
,
Italian
·
$$$
6570 Central Ave, St Petersburg, FL
4.1
(400 Reviews)
Astra Pizza & Subs
Restaurant
,
Italian
,
Lunch
·
$$
2915 16th St N, St Petersburg, FL
4.4
(251 Reviews)
Novu Bistro
Italian
,
Bar
,
New American
95 Central Ave, St Petersburg, FL
4.4
(91 Reviews)